package com.itheima.iostream;

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;

public class FileOutputStream01 {
    public static void main(String[] args){

        FileOutputStream file = null;
        try{
            // 创建一个文件输出流，清空文件内容并将数据写入到文件中
             file= new FileOutputStream("src\\com\\itheima\\iostream\\myfile");

            // 创建一个文件输出流，在文件末尾追加数据
            // file= new FileOutputStream("src\\com\\itheima\\iostream\\myfile",true);

            byte[] b={'a','b','c','d'};
            // 写入全部数据
            file.write(b);

            // 写入部分数据
            file.write(b,1,2);

            //清空流管道
            file.flush();

        }catch(FileNotFoundException e){
            System.out.println(e.getMessage());
        }catch(IOException e){
            e.printStackTrace();
        }finally{
            try {
                file.close();
            } catch (IOException e) {
                e.printStackTrace();
            }

        }

    }


}
